import api from './api';

// 获取所有用户
export const getAllUsers = () => {
  return api.get('/users');
};

// 根据用户 ID 获取详细信息
export const getUserById = (userId) => {
  return api.get(`/users/${userId}`);
};

// 更新用户信息
export const updateUser = (userId, userData) => {
  return api.put(`/users/${userId}`, userData);
};
// 获取用户信息
export const getUserInfo = (userId) => {
  return api.get(`/youxich/user?userId=${userId}`);
};

// 更新用户信息
export const updateUserInfo = (userId, userData) => {
  return api.post(`/youxich/user?userId=${userId}`, userData);
};

// 上传头像接口（需要根据实际接口补充）
export const uploadAvatar = (file) => {
  const formData = new FormData();
  formData.append('file', file);
  return api.post('/youxich/upload', formData, {
    headers: {
      'Content-Type': 'multipart/form-data'
    }
  });
};
